package com.yang.service.wx;


import com.yang.bean.common.BaseParam;
import com.yang.bean.common.BaseRespVo;
import com.yang.bean.common.CommonData;
import com.yang.bean.dhr.MarketCommentBo;
import com.yang.bean.dhr.MarketSubmitBo;

import java.util.Map;

/**
 * @author dinghongrui
 * @create 2022/09/09 17:19
 */
public interface WxOrderService {

    CommonData queryAllList(Integer showType, BaseParam baseParam,Integer id);

    BaseRespVo queryDetails(Integer orderId);

    void refund(Map map);

    void delete(Map map);

    void confirm(Map map);

    int comment(MarketCommentBo marketCommentBo);

    void cancel(Map map);

    BaseRespVo returnGoodMsg(Integer orderId, Integer goodsId);

    BaseRespVo submit(MarketSubmitBo marketSubmitBo);

    void prepay(Integer orderId);
}
